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