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, 2024 | | December 31, 2023 | | September 30, 2023 | | December 31, 2022 | | (In thousands) | | Cash and cash equivalents | $ | 395,230 | | | $ | 364,044 | | | $ | 366,825 | | | $ | 321,155 | | | Restricted cash included in other current assets | 80 | | | — | | | — | | | 107 | | | Restricted cash included in other non-current assets | 258 | | | 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, 2024 | | December 31, 2023 | | September 30, 2023 | | December 31, 2022 | | (In thousands) | | Cash and cash equivalents | $ | 395,230 | | | $ | 364,044 | | | $ | 366,825 | | | $ | 321,155 | | | Restricted cash included in other current assets | 80 | | | — | | | — | | | 107 | | | Restricted cash included in other non-current assets | 258 | | | 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: | | | | | | | | | | | | | | | 2024 | | 2023 | | | | (In thousands) | Balance at January 1 | $ | 24,684 | | | $ | 38,846 | | | | | Current period provision for credit losses | 43,694 | | | 64,790 | | | | | Write-offs charged against the allowance for credit loss | (52,767) | | | (75,640) | | | | | | | | | | Recoveries collected | 3,544 | | | 3,986 | | | | | Other | 41 | | | 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 Category | | September 30, 2024 | | December 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, | | | 2024 | | 2023 | | 2024 | | 2023 | | | | | | | | | | | Interest income | $ | 5,094 | | | $ | 4,870 | | | $ | 14,889 | | | $ | 12,441 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Other | 885 | | | (980) | | | 144 | | | 440 | | | Other income, net | $ | 5,979 | | | $ | 3,890 | | | $ | 15,033 | | | $ | 12,881 | |
|