XML 44 R33.htm IDEA: XBRL DOCUMENT v3.23.2
OTHER PAYABLES (Tables)
6 Months Ended
Jun. 30, 2023
OTHER PAYABLES  
Schedule of composition of other payables, grouped by major classifications

    

June 30, 

    

December 31, 

2023

2022

Employee related compensation

$

44,627

$

64,464

Commissions payable

 

21,824

 

12,159

Accrued expenses

 

10,466

 

10,001

Lease liability

 

8,202

 

8,360

Income tax payable

10,977

Other

 

4,478

 

2,350

Total other payables

$

100,574

$

97,334