| OTHER CONDENSED CONSOLIDATED BALANCE SHEETS DETAILS |
13. CONDENSED CONSOLIDATED BALANCE SHEETS DETAILS The following table presents certain other details of the Condensed Consolidated Balance Sheets (in thousands): | | | | | | | | | | | | | | | | | | | June 30, | | December 31, | | | | | 2026 | | 2025 | | | | Other current assets | | | | | | | | Prepaid expenses | | $ | 117,307 | | | $ | 94,886 | | | | | | | | | | | | Income taxes receivable | | 88,014 | | | 63,726 | | | | | Other | | 53,994 | | | 28,552 | | | | | | | | | | | | Total other current assets | | $ | 259,315 | | | $ | 187,164 | | | | | | | | | | | | | Other non-current assets | | | | | | | | Software and equipment, net | | $ | 254,122 | | | $ | 264,573 | | | | | Lease right-of-use assets | | 149,879 | | | 141,631 | | | | | Income taxes receivable | | 68,140 | | | 62,233 | | | | | Other | | 49,351 | | | 55,514 | | | | | | | | | | | | | | | | | | | Total other non-current assets | | $ | 521,492 | | | $ | 523,951 | | | | | | | | | | | | | Accrued expenses and other current liabilities | | | | | | | | Payroll and payroll related expenses | | $ | 196,337 | | | $ | 186,927 | | | | | Other accrued expenses | | 260,383 | | | 238,308 | | | | | Accounts payable | | 72,067 | | | 117,605 | | | | | Income taxes payable | | 53,009 | | | 65,982 | | | | | | | | | | | | Other payables | | 141,912 | | | 196,459 | | | | | | | | | | | | | | | | | | | Total accrued expenses and other current liabilities | | $ | 723,708 | | | $ | 805,281 | | | | | | | | | | | | | Other non-current liabilities | | | | | | | | Lease liabilities | | $ | 184,863 | | | $ | 172,735 | | | | | Other | | 32,612 | | | 67,723 | | | | | | | | | | | | Total other non-current liabilities | | $ | 217,475 | | | $ | 240,458 | | | |
|