XML 33 R15.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accrued Expenses and Other Current Liabilities
12 Months Ended
Dec. 31, 2021
Accounts Payable and Accrued Liabilities, Current [Abstract]  
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES ACCRUED EXPENSES AND OTHER CURRENT LIABILITIESAccrued expenses consist of the following:
 December 31,
 20212020
 (In thousands)
Accrued commissions$59,530 $115,459 
Accrued compensation and employee benefits176,204192,367
Other accrued expenses209,033 199,359 
Total$444,767 $507,185