XML 24 R55.htm IDEA: XBRL DOCUMENT v2.4.0.6
Intangible Assets (Details) (USD $)
3 Months Ended 9 Months Ended 9 Months Ended 12 Months Ended 9 Months Ended 12 Months Ended 9 Months Ended 12 Months Ended 3 Months Ended 9 Months Ended 21 Months Ended
Apr. 30, 2012
Apr. 30, 2011
Apr. 30, 2012
Apr. 30, 2011
Jul. 31, 2011
Apr. 30, 2012
Technologies [Member]
Jul. 31, 2011
Technologies [Member]
Apr. 30, 2012
Customer relationships [Member]
Jul. 31, 2011
Customer relationships [Member]
Apr. 30, 2012
Trademarks and other [Member]
Jul. 31, 2011
Trademarks and other [Member]
Apr. 30, 2012
Acquisition of Stampede Technologies, Inc. [Member]
Apr. 30, 2011
Acquisition of Stampede Technologies, Inc. [Member]
Apr. 30, 2012
Acquisition of Stampede Technologies, Inc. [Member]
Apr. 30, 2011
Acquisition of Stampede Technologies, Inc. [Member]
Apr. 30, 2012
Acquisition of Stampede Technologies, Inc. [Member]
Oct. 31, 2010
Acquisition of Stampede Technologies, Inc. [Member]
Weighted Average Amortization Period           11 years 8 months 12 days 10 years 2 months 12 days 10 years 10 years 19 years 9 months 18 days 18 years 7 months 6 days     5 years      
Gross Carrying Amount $ 83,669,000   $ 83,669,000   $ 83,669,000 $ 47,694,000 $ 47,694,000 $ 29,931,000 $ 29,931,000 $ 6,044,000 $ 6,044,000            
Accumulated Amortization 43,236,000   43,236,000   38,199,000 29,535,000 27,000,000 11,494,000 9,281,000 2,207,000 1,918,000            
Net Carrying Amount 40,433,000   40,433,000   45,470,000 18,159,000 20,694,000 18,437,000 20,650,000 3,837,000 4,126,000            
Effective date of acquisition                           Oct. 01, 2010      
Name of acquired entity                           Stampede Technologies, Inc.      
Aggregate purchase price                                 5,303,000
Fair value of contingent consideration arrangement                       3,520,000   3,520,000   3,520,000  
Contingent earn-out period end date                           Oct. 01, 2013      
Business acquisition purchase price paid                               1,687,000  
Payment of contingent earn-out related to business acquisition     163,000 8,000                       187,000  
Business acquisition, contingent consideration at fair value, noncurrent                       2,356,000   2,356,000   2,356,000  
Business acquisition, contingent consideration at fair value, current 1,164,000   1,164,000   726,000             1,164,000   1,164,000   1,164,000  
Business acquisition, contingent consideration at fair value, accretion expense                       116,000 118,000 357,000 271,000 748,000  
Amortization Expense 1,626,000 2,173,000 5,037,000 6,064,000                          
Amortization Expense - Current Fiscal Year 6,637,000   6,637,000                            
Amortization Expense - Year Two 6,327,000   6,327,000                            
Amortization Expense - Year Three 6,285,000   6,285,000                            
Amortization Expense - Year Four 6,211,000   6,211,000                            
Amortization Expense - Year Five $ 4,962,000   $ 4,962,000