XML 18 R7.htm IDEA: XBRL DOCUMENT v3.22.4
Notes to Condensed Consolidated Financial Statements (Tables)
3 Months Ended
Nov. 30, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Inventory
       
   November 30, 2022  May 31, 2022
Raw materials  $575,415   $488,393 
Work-in-process   4,900,432    5,166,271 
Finished goods   220,199    300,271 
Gross inventory   5,696,046    5,954,935 
Less allowance for obsolescence   100,000    100,000 
Net inventory  $5,596,046   $5,854,935 
Other accrued expenses table
       
   November 30, 2022  May 31, 2022
Customer deposits  $954,262   $1,347,709 
Personnel costs   1,579,679    1,587,271 
Other   553,674    479,334 
Other current liabilities  $3,087,615   $3,414,314