XML 30 R16.htm IDEA: XBRL DOCUMENT v3.25.3
FINANCIAL STATEMENT DETAILS
9 Months Ended
Sep. 30, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
FINANCIAL STATEMENT DETAILS FINANCIAL STATEMENT DETAILS
Cash and Cash Equivalents and Restricted Cash
The following table provides a reconciliation of cash and cash equivalents and restricted cash reported within the balance sheet to the total amounts shown in the statement of cash flows:
September 30, 2025December 31, 2024September 30, 2024December 31, 2023
(In thousands)
Cash and cash equivalents$340,689 $416,434 $395,230 $364,044 
Restricted cash included in other current assets— — 80 — 
Restricted cash included in other non-current assets— 111 258 257 
Total cash and cash equivalents, and restricted cash as shown on the statement of cash flows$340,689 $416,545 $395,568 $364,301 
Restricted cash included in “Other current assets” in the balance sheet at September 30, 2024 primarily consists of cash held in an account pledged pursuant to the future purchase of certain noncontrolling interests.
Restricted cash included in “Other non-current assets” in the balance sheets for all periods presented above primarily consisted of deposits related to leases.
Credit Losses
The following table presents the changes in the allowance for credit losses for the nine months ended September 30, 2025 and 2024:
20252024
(In thousands)
Balance at January 1
$20,504 $24,684 
Current period provision for credit losses37,273 43,694 
Write-offs charged against the allowance for credit loss(43,062)(52,767)
Recoveries collected
3,361 3,544 
Other916 41 
Balance at September 30
$18,992 $19,196 
Accumulated Depreciation and Amortization
The following table provides the accumulated depreciation and amortization within the balance sheet:
Asset CategorySeptember 30, 2025December 31, 2024
 (In thousands)
Capitalized software, leasehold improvements, and equipment$237,471 $241,448 
Intangible assets$89,840 $89,229 
Other income, net
Three Months Ended September 30,Nine Months Ended September 30,
 2025202420252024
 (In thousands)
Interest income$3,833 $5,094 $12,027 $14,889 
Other257 885 1,710 144 
Other income, net$4,090 $5,979 $13,737 $15,033