v3.26.1
SELECTED CONSOLIDATED FINANCIAL STATEMENT DATA
6 Months Ended
Jun. 30, 2026
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
SELECTED CONSOLIDATED FINANCIAL STATEMENT DATA SELECTED CONSOLIDATED FINANCIAL STATEMENT DATA
Prepaid expenses and other current assets
Prepaid expenses and other current assets as of June 30, 2026 and December 31, 2025 consisted of the following (in thousands):
June 30,
2026
December 31,
2025
Prepaid expenses$20,774 $17,144 
Certificates of deposit— 5,000 
Other current assets20,865 20,215 
Total prepaid expenses and other current assets$41,639 $42,359 
Other non-current assets
Other non-current assets as of June 30, 2026 and December 31, 2025 consisted of the following (in thousands):
June 30,
2026
December 31,
2025
Deferred tax assets(1)
$91,570 $116,090 
Deferred contract costs20,164 19,880 
Other non-current assets
23,309 14,957 
Total other non-current assets$135,043 $150,927 
(1)    Represents non-current DTAs. DTAs are netted against DTLs within the same jurisdiction.
Accounts payable and accrued liabilities
Accounts payable and accrued liabilities as of June 30, 2026 and December 31, 2025 consisted of the following (in thousands):
June 30,
2026
December 31,
2025
Accounts payable$8,675 $9,791 
Employee-related liabilities97,720 112,539 
Accrued sales and marketing expenses9,303 6,662 
Accrued cost of revenue10,099 9,304 
Other accrued liabilities26,125 20,493 
Total accounts payable and accrued liabilities$151,922 $158,789 
As of June 30, 2026, other accrued liabilities primarily consisted of current holdback consideration related to the acquisitions of RepairPal and Hatch, taxes payable, and accrued product development and general and administrative expenses. See Note 6, “Acquisitions,” for details of current holdback consideration related to the acquisitions of RepairPal and Hatch.
Other income, net
Other income, net for the three and six months ended June 30, 2026 and 2025 consisted of the following (in thousands):
Three Months Ended
June 30,
Six Months Ended
June 30,
2026202520262025
Interest income
$939 $3,572 $2,677 $7,207 
Interest expense
(1,596)(121)(2,695)(244)
Other non-operating income, net1,390 2,244 3,337 4,503 
Other income, net$733 $5,695 $3,319 $11,466