XML 58 R47.htm IDEA: XBRL DOCUMENT v3.22.1
OTHER PAYABLES (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
OTHER PAYABLES    
Employee related compensation $ 36,181 $ 47,007
Commissions payable 10,993 10,712
Accrued expenses 10,546 10,661
Lease liability 8,751 9,290
Other 1,949 1,704
Total $ 68,420 $ 79,374