v3.25.4
COMPOSITION OF CERTAIN FINANCIAL STATEMENT CAPTIONS (Tables)
12 Months Ended
Dec. 31, 2025
Balance Sheet Related Disclosures [Abstract]  
Schedule of Prepaid Expenses And Other Current Assets
Prepaid expenses and other current assets were comprised of the following:
As of December 31,
(In thousands)20252024
Prepaid expenses$48,895 $43,338 
Inventory, net45,854 50,894 
Prepaid taxes9,427 8,236 
Other22,926 21,613 
Total$127,102 $124,081 
Schedule of Compensation and Other Employee Benefits
Compensation and other employee benefits are affected by short-term fluctuations in the timing of payments and were comprised of the following:
As of December 31,
(In thousands)20252024
Accrued salaries and wages$68,704 $64,960 
Accrued bonus30,356 26,502 
Accrued employee benefits77,470 75,456 
Total$176,530 $166,918 
Schedule of Other Accrued Liabilities
Other accrued liabilities were comprised of the following:
As of December 31,
(In thousands)20252024
Contract liabilities$109,424 $98,674 
Payables from sale of accounts receivable49,919 71,691 
Contract and other reserves68,748 58,432 
Other38,948 32,938 
Total$267,039 $261,735