FINANCIAL STATEMENT DETAILS (Tables)
|
6 Months Ended |
Jun. 30, 2026 |
| Organization, Consolidation and Presentation of Financial Statements [Abstract] |
|
| 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 consolidated statement of cash flows: | | | | | | | | | | | | | | | | | | | | | | | | | June 30, 2026 | | December 31, 2025 | | June 30, 2025 | | December 31, 2024 | | (In thousands) | | Cash and cash equivalents | $ | 188,701 | | | $ | 303,701 | | | $ | 362,477 | | | $ | 416,434 | | | | | | | | | | | Restricted cash included in other non-current assets | — | | | — | | | — | | | 111 | | | | | | | | | | | Total cash and cash equivalents, and restricted cash as shown on the consolidated statement of cash flows | $ | 188,701 | | | $ | 303,701 | | | $ | 362,477 | | | $ | 416,545 | |
|
| 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 consolidated statement of cash flows: | | | | | | | | | | | | | | | | | | | | | | | | | June 30, 2026 | | December 31, 2025 | | June 30, 2025 | | December 31, 2024 | | (In thousands) | | Cash and cash equivalents | $ | 188,701 | | | $ | 303,701 | | | $ | 362,477 | | | $ | 416,434 | | | | | | | | | | | Restricted cash included in other non-current assets | — | | | — | | | — | | | 111 | | | | | | | | | | | Total cash and cash equivalents, and restricted cash as shown on the consolidated statement of cash flows | $ | 188,701 | | | $ | 303,701 | | | $ | 362,477 | | | $ | 416,545 | |
|
| Schedule of Allowance for Credit Loss |
The following table presents the changes in the allowance for credit losses for the six months ended June 30, 2026 and 2025: | | | | | | | | | | | | | | | 2026 | | 2025 | | | | (In thousands) | Balance at January 1 | $ | 15,890 | | | $ | 20,504 | | | | | Current period provision for credit losses | 20,819 | | | 24,043 | | | | | Write-offs charged against the allowance for credit loss | (17,169) | | | (26,029) | | | | | | | | | | Recoveries collected | 1,954 | | | 2,254 | | | | | Other | (96) | | | 508 | | | | Balance at June 30 | $ | 21,398 | | | $ | 21,280 | | | |
|
| Schedule of Accumulated Depreciation and Amortization |
The following table provides the accumulated depreciation and amortization within the consolidated balance sheet: | | | | | | | | | | | | | Asset Category | June 30, 2026 | | December 31, 2025 | | (In thousands) | | | | | | Capitalized software, leasehold improvements, and equipment | $ | 215,248 | | | $ | 222,024 | | | Intangible assets | $ | 80,920 | | | $ | 89,229 | |
|
| Schedule of Other Income, Net |
Other income, net | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended June 30, | | Six Months Ended June 30, | | 2026 | | 2025 | | 2026 | | 2025 | | (In thousands) | | Interest income | $ | 1,639 | | | $ | 3,878 | | | $ | 4,147 | | | $ | 8,192 | | | | | | | | | | | | | | | | | | Gain on extinguishment of debt | 5,642 | | | — | | | 8,381 | | | — | | | | | | | | | | | Other | (310) | | | 941 | | | (458) | | | 1,455 | | | Other income, net | $ | 6,971 | | | $ | 4,819 | | | $ | 12,070 | | | $ | 9,647 | |
|