OTHER CONDENSED CONSOLIDATED BALANCE SHEETS DETAILS (Tables)
|
6 Months Ended |
Jun. 30, 2025 |
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, | | 2025 | | 2024 | Other current assets | | | | Prepaid expenses | $ | 92,578 | | | $ | 88,500 | | | | | | Income taxes receivable | 40,823 | | | 5,530 | | Other | 145,829 | | | 183,506 | | Total other current assets | $ | 279,230 | | | $ | 277,536 | | | | | | Other non-current assets | | | | | | | | Software and equipment, net | $ | 241,776 | | | $ | 200,080 | | Intangible assets, net | 41,309 | | | 46,804 | | Income taxes receivable | 61,110 | | | 60,004 | | Lease right-of-use assets | 135,969 | | | 81,151 | | Other | 37,669 | | | 33,135 | | Total other non-current assets | $ | 517,833 | | | $ | 421,174 | | | | | | Accrued expenses and other current liabilities | | | | Accrued payroll and payroll related expenses | $ | 108,694 | | | $ | 186,151 | | Other accrued expenses | 211,421 | | | 145,369 | | Accounts payable | 68,518 | | | 63,316 | | Income taxes payable | 6,464 | | | 90,910 | | Other payables | 206,257 | | | 204,390 | | Total accrued expenses and other current liabilities | $ | 601,354 | | | $ | 690,136 | | | | | | Other non-current liabilities | | | | Lease liabilities | $ | 169,393 | | | $ | 85,789 | | Other | 7,429 | | | 3,919 | | Total other non-current liabilities | $ | 176,822 | | | $ | 89,708 | |
|
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, | | 2025 | | 2024 | Other current assets | | | | Prepaid expenses | $ | 92,578 | | | $ | 88,500 | | | | | | Income taxes receivable | 40,823 | | | 5,530 | | Other | 145,829 | | | 183,506 | | Total other current assets | $ | 279,230 | | | $ | 277,536 | | | | | | Other non-current assets | | | | | | | | Software and equipment, net | $ | 241,776 | | | $ | 200,080 | | Intangible assets, net | 41,309 | | | 46,804 | | Income taxes receivable | 61,110 | | | 60,004 | | Lease right-of-use assets | 135,969 | | | 81,151 | | Other | 37,669 | | | 33,135 | | Total other non-current assets | $ | 517,833 | | | $ | 421,174 | | | | | | Accrued expenses and other current liabilities | | | | Accrued payroll and payroll related expenses | $ | 108,694 | | | $ | 186,151 | | Other accrued expenses | 211,421 | | | 145,369 | | Accounts payable | 68,518 | | | 63,316 | | Income taxes payable | 6,464 | | | 90,910 | | Other payables | 206,257 | | | 204,390 | | Total accrued expenses and other current liabilities | $ | 601,354 | | | $ | 690,136 | | | | | | Other non-current liabilities | | | | Lease liabilities | $ | 169,393 | | | $ | 85,789 | | Other | 7,429 | | | 3,919 | | Total other non-current liabilities | $ | 176,822 | | | $ | 89,708 | |
|
Maturities of lease liabilities |
Maturities of lease liabilities for the 12-month period ending June 30 of the respective year, were as follows as of June 30, 2025 (in thousands): | | | | | | | | 2026 | $ | 17,906 | | 2027 | 20,938 | | 2028 | 19,187 | | 2029 | 19,107 | | 2030 | 21,070 | | Thereafter | 182,994 | | Total lease payments | 281,202 | | Less: imputed interest | (93,427) | | Total lease liabilities | $ | 187,775 | |
|
Components of lease cost |
Other information related to leases was as follows: | | | | | | | | | | | | | June 30, | | December 31, | | 2025 | | 2024 | Weighted-average remaining lease term (in years) | 10.3 | | 9.8 | Weighted-average discount rate | 6.64 | % | | 6.36 | % |
|