v3.26.3
OTHER CONDENSED CONSOLIDATED BALANCE SHEETS DETAILS - Balance sheet (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Prepaid expenses $ 107,296 $ 94,886
Income taxes receivable 88,528 63,726
Other 85,630 28,552
Total other current assets 281,454 187,164
Software and equipment, net 271,799 264,573
Lease right-of-use assets 154,054 141,631
Income taxes receivable 70,621 62,233
Restricted cash and cash equivalents in other non-current assets 52,378 0
Other 98,696 55,514
Total other non-current assets 647,548 523,951
Payroll and payroll related expenses 200,878 186,927
Other accrued expenses 256,507 238,308
Accounts payable 104,897 117,605
Income taxes payable 31,342 65,982
Other payables 160,619 196,459
Total accrued expenses and other current liabilities 754,243 805,281
Lease liabilities 189,064 172,735
Other 31,654 67,723
Total other non-current liabilities $ 220,718 $ 240,458
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Total other non-current assets Total other non-current assets
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Total other non-current liabilities Total other non-current liabilities