XML 61 R44.htm IDEA: XBRL DOCUMENT v3.10.0.1
Other Payables (Tables)
12 Months Ended
Jun. 30, 2018
Other Payables [Abstract]  
Schedule Of Other Payables
    2018   2017
 
Accruals $ 17,035 $ 10,874
Provisions   10,026   8,073
Other   12,395   8,592
Value-added tax payable   6,146   5,397
Payroll-related payables   1,807   1,320
Participating merchants settlement obligation   585   543
  $ 47,994 $ 34,799