v3.24.3
FINANCIAL STATEMENT DETAILS (Tables)
9 Months Ended
Sep. 30, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of 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, 2024December 31, 2023September 30, 2023December 31, 2022
(In thousands)
Cash and cash equivalents$395,230 $364,044 $366,825 $321,155 
Restricted cash included in other current assets80 — — 107 
Restricted cash included in other non-current assets258 257 371 371 
Restricted cash included in other non-current assets of discontinued operations— — — 503 
Total cash and cash equivalents, and restricted cash as shown on the statement of cash flows$395,568 $364,301 $367,196 $322,136 
Schedule of Cash and Cash Equivalents
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, 2024December 31, 2023September 30, 2023December 31, 2022
(In thousands)
Cash and cash equivalents$395,230 $364,044 $366,825 $321,155 
Restricted cash included in other current assets80 — — 107 
Restricted cash included in other non-current assets258 257 371 371 
Restricted cash included in other non-current assets of discontinued operations— — — 503 
Total cash and cash equivalents, and restricted cash as shown on the statement of cash flows$395,568 $364,301 $367,196 $322,136 
Schedule of Allowance for Credit Loss
The following table presents the changes in the allowance for credit losses for the nine months ended September 30, 2024 and 2023:
20242023
(In thousands)
Balance at January 1
$24,684 $38,846 
Current period provision for credit losses43,694 64,790 
Write-offs charged against the allowance for credit loss(52,767)(75,640)
Recoveries collected
3,544 3,986 
Other41 11 
Balance at September 30
$19,196 $31,993 
Schedule of Accumulated Depreciation and Amortization
The following table provides the accumulated depreciation and amortization within the balance sheet:
Asset CategorySeptember 30, 2024December 31, 2023
 (In thousands)
Capitalized software, leasehold improvements, and equipment$253,408 $215,357 
Intangible assets$89,559 $89,229 
Schedule of Other Income, Net
Three Months Ended September 30,Nine Months Ended September 30,
 2024202320242023
 
Interest income$5,094 $4,870 $14,889 $12,441 
Other885 (980)144 440 
Other income, net$5,979 $3,890 $15,033 $12,881