XML 59 R48.htm IDEA: XBRL DOCUMENT v3.22.2
OTHER PAYABLES (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
OTHER PAYABLES    
Employee related compensation $ 42,938 $ 47,007
Commissions payable 11,755 10,712
Lease liability 8,567 9,290
Accrued expenses 8,129 10,661
Other 2,090 1,704
Total $ 73,479 $ 79,374