Amortization Period of Finite Lived Intangible Assets (Detail)
6 Months Ended
May. 31, 2015
Noncompete Agreements  
Finite-Lived Intangible Assets [Line Items]  
Amortization period of finite lived intangible assets 5 years
Finite lived intangible assets amortization method Straight line over 5 years
Computer Software, Intangible Asset  
Finite-Lived Intangible Assets [Line Items]  
Finite lived intangible assets amortization method Straight line over 3-5 years
Computer Software, Intangible Asset | Minimum  
Finite-Lived Intangible Assets [Line Items]  
Amortization period of finite lived intangible assets 3 years
Computer Software, Intangible Asset | Maximum  
Finite-Lived Intangible Assets [Line Items]  
Amortization period of finite lived intangible assets 5 years
Customer Related Intangibles  
Finite-Lived Intangible Assets [Line Items]  
Finite lived intangible assets amortization method Straight line or the pattern in which the economic benefits are expected to be realized, over an estimated life of 4-15 years
Customer Related Intangibles | Minimum  
Finite-Lived Intangible Assets [Line Items]  
Amortization period of finite lived intangible assets 4 years
Customer Related Intangibles | Maximum  
Finite-Lived Intangible Assets [Line Items]  
Amortization period of finite lived intangible assets 15 years
Marketing Related Intangibles  
Finite-Lived Intangible Assets [Line Items]  
Finite lived intangible assets amortization method The pattern in which the economic benefits are expected to be realized, over an estimated life of 3-10 years
Marketing Related Intangibles | Minimum  
Finite-Lived Intangible Assets [Line Items]  
Amortization period of finite lived intangible assets 3 years
Marketing Related Intangibles | Maximum  
Finite-Lived Intangible Assets [Line Items]  
Amortization period of finite lived intangible assets 10 years
Technology Related Intangibles  
Finite-Lived Intangible Assets [Line Items]  
Amortization period of finite lived intangible assets 10 years
Finite lived intangible assets amortization method The pattern in which the economic benefits are expected to be realized, over an estimated life of 10 years