XML 43 R29.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accrued Expenses and Other Current Liabilities (Tables)
3 Months Ended
Oct. 31, 2022
Accrued Expenses and Other Current Liabilities [Abstract]  
Schedule of accrued expenses and other current liabilities
   October 31,   July 31, 
   2022   2022 
     
Accrued vacation  $596   $585 
Accrued income taxes payable   77    169 
Accrued payroll taxes   277    214 
Accrued payroll and bonuses   1,504    1,084 
Accrued expenses   328    262 
Operating lease liability-current portion   133    142 
Derivative liability for foreign exchange contracts   101    141 
Due to artists   282    301 
Other   2    
-
 
Total accrued expenses and other current liabilities  $3,300   $2,898