XML 50 R31.htm IDEA: XBRL DOCUMENT v2.4.0.6
Accrued Expenses and Other Current Liabilities (Tables)
12 Months Ended
Jul. 31, 2012
Accrued Liabilities, Current [Abstract]  
Accrued expenses and other current liabilities
 
 
2012
 
2011
Accrued wages and benefits
 
$
16,467,000

 
19,751,000

Accrued warranty obligations
 
7,883,000

 
9,120,000

Accrued commissions and royalties
 
3,946,000

 
3,295,000

Accrued business acquisition payments
 
1,752,000

 
726,000

Other
 
10,822,000

 
16,966,000

Accrued expenses and other current liabilities
 
$
40,870,000

 
49,858,000

Product warranty rollforward
 
 
2012
 
2011
Balance at beginning of period
 
$
9,120,000

 
10,562,000

Provision for warranty obligations
 
5,598,000

 
8,203,000

Reversal of warranty liability
 

 
(1,120,000
)
Charges incurred
 
(6,835,000
)
 
(8,525,000
)
Balance at end of period
 
$
7,883,000

 
9,120,000