XML 82 R62.htm IDEA: XBRL DOCUMENT v2.4.0.8
Intangibles and Goodwill (Details) (USD $)
12 Months Ended
Jul. 31, 2013
Jul. 31, 2012
Jul. 31, 2011
Intangible assets with finite lives:      
Amortization expense $ 10,061,000 $ 9,124,000 $ 5,687,000
Gross 110,755,000 97,532,000  
Accumulated Amortization (44,213,000) (35,656,000)  
Net 66,542,000 61,876,000  
Intangible assets with indefinite lives:      
Trademarks and trade names 9,387,000 9,435,000  
Total intangible assets      
Gross 120,142,000 106,967,000  
Accumulated Amortization (44,213,000) (35,656,000)  
Net 75,929,000 71,311,000  
Low end of range
     
Intangible assets with finite lives:      
Estimated useful lives 2 years    
High end of range
     
Intangible assets with finite lives:      
Estimated useful lives 20 years    
Weighted average
     
Intangible assets with finite lives:      
Estimated useful lives 11 years    
Customer relationships
     
Intangible assets with finite lives:      
Gross 72,142,000 60,271,000  
Accumulated Amortization (25,379,000) (20,421,000)  
Net 46,763,000 39,850,000  
Total intangible assets      
Accumulated Amortization (25,379,000) (20,421,000)  
Technology
     
Intangible assets with finite lives:      
Gross 21,006,000 20,797,000  
Accumulated Amortization (9,642,000) (7,590,000)  
Net 11,364,000 13,207,000  
Total intangible assets      
Accumulated Amortization (9,642,000) (7,590,000)  
Brand names
     
Intangible assets with finite lives:      
Gross 12,680,000 11,945,000  
Accumulated Amortization (8,045,000) (6,778,000)  
Net 4,635,000 5,167,000  
Total intangible assets      
Accumulated Amortization (8,045,000) (6,778,000)  
Non-compete agreement
     
Intangible assets with finite lives:      
Gross 3,159,000 3,147,000  
Accumulated Amortization (541,000) (404,000)  
Net 2,618,000 2,743,000  
Total intangible assets      
Accumulated Amortization (541,000) (404,000)  
Patents and other registrations
     
Intangible assets with finite lives:      
Gross 1,768,000 1,372,000  
Accumulated Amortization (606,000) (463,000)  
Net 1,162,000 909,000  
Total intangible assets      
Accumulated Amortization $ (606,000) $ (463,000)