v3.26.1
OTHER CONDENSED CONSOLIDATED BALANCE SHEETS DETAILS (Tables)
6 Months Ended
Jun. 30, 2026
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of other assets current and non-current assets
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 receivable88,014 63,726 
Other53,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 
Other49,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 expenses260,383 238,308 
Accounts payable72,067 117,605 
Income taxes payable53,009 65,982 
Other payables141,912 196,459 
Total accrued expenses and other current liabilities$723,708 $805,281 
 
Other non-current liabilities
Lease liabilities$184,863 $172,735 
Other32,612 67,723 
Total other non-current liabilities
$217,475 $240,458 
Schedule of accrued expenses and other current liabilities
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 receivable88,014 63,726 
Other53,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 
Other49,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 expenses260,383 238,308 
Accounts payable72,067 117,605 
Income taxes payable53,009 65,982 
Other payables141,912 196,459 
Total accrued expenses and other current liabilities$723,708 $805,281 
 
Other non-current liabilities
Lease liabilities$184,863 $172,735 
Other32,612 67,723 
Total other non-current liabilities
$217,475 $240,458