XML 43 R33.htm IDEA: XBRL DOCUMENT v3.25.3
ACQUISITION (Tables)
9 Months Ended
Sep. 30, 2025
Business Combination [Abstract]  
Schedule of Purchase Price, Assets Acquired and Liabilities Assumed
The updated preliminary purchase price allocation, subject to finalization during the measurement period, is as follows (in thousands):
November 26, 2024
Fair value of purchase consideration:
Cash:
Distributed to RepairPal stockholders$63,935 
Paid on behalf of RepairPal stockholders3,812 
Holdbacks12,294 
Total purchase consideration$80,041 
Fair value of net assets acquired:
Cash and cash equivalents$1,565 
Accounts receivable3,057 
Intangibles53,600 
Goodwill28,825 
Other assets620 
Total assets acquired87,667 
Accounts payable and accrued liabilities(3,816)
Deferred tax liability(3,767)
Other liabilities(43)
Total liabilities assumed(7,626)
Net assets acquired$80,041 
Schedule of Acquired Intangible Assets
The amounts assigned to each class of intangible assets acquired and their estimated useful lives are as follows:
Intangible Asset TypeAmount AssignedUseful Life
Business relationships$36,000 8.8 years
Developed technology14,600 4.5 years
Trademarks3,000 11.0 years
Weighted average7.7 years