XML 62 R50.htm IDEA: XBRL DOCUMENT v3.20.4
ACCRUED LIABILITIES (Detail) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Accrued Liabilities, Current [Abstract]    
Accrued wages, bonuses and commissions $ 63,814 $ 49,126
Other accrued liabilities 19,270 26,108
Accrued liabilities $ 83,084 $ 75,234