XML 78 R54.htm IDEA: XBRL DOCUMENT v3.19.2
Revenue Recognition - Additional Information (Detail)
$ in Thousands
12 Months Ended
May 31, 2019
USD ($)
Revenue Recognition [Line Items]  
Returns and allowances increase (decrease) $ 546
Returns and Allowances $ 6,745
Minimum  
Revenue Recognition [Line Items]  
Period allowed for payment of dues to customers 30 days
Maximum  
Revenue Recognition [Line Items]  
Period allowed for payment of dues to customers 60 days