XML 82 R46.htm IDEA: XBRL DOCUMENT v3.10.0.1
Basis of Presentation, Business Description and Summary of Significant Accounting Policies (Details Textual)
$ in Thousands
12 Months Ended
May 31, 2018
USD ($)
segment
unit
May 31, 2017
USD ($)
Business Acquisition [Line Items]    
Maturity period less than three months  
Marketable securities, at fair value | $ $ 1,317 $ 1,215
Number of operating segments | segment 1  
Number of reporting units | unit 1  
Restocking charge percentage 20.00%  
Employee Stock Option    
Business Acquisition [Line Items]    
Period of recognition for costs not yet recognized 4 years  
Restricted Stock    
Business Acquisition [Line Items]    
Period of recognition for costs not yet recognized 3 years  
Minimum    
Business Acquisition [Line Items]    
Accounts receivables period due 30 days  
Estimates useful life of intangible assets other than goodwill 2 years  
Undamaged product expiration date 12 months  
Maximum    
Business Acquisition [Line Items]    
Accounts receivables period due 90 days  
Estimates useful life of intangible assets other than goodwill 18 years  
Building and building improvements    
Business Acquisition [Line Items]    
Useful life 39 years  
Machinery and equipment | Minimum    
Business Acquisition [Line Items]    
Useful life 5 years  
Machinery and equipment | Maximum    
Business Acquisition [Line Items]    
Useful life 8 years  
Computer software and equipment | Minimum    
Business Acquisition [Line Items]    
Useful life 3 years  
Computer software and equipment | Maximum    
Business Acquisition [Line Items]    
Useful life 5 years