XML 42 R31.htm IDEA: XBRL DOCUMENT  v2.3.0.11
Warranty accrual (Tables)
9 Months Ended
Jul. 31, 2011
Warranty accrual (Tables) [Abstract]  
Reconciliation of the product warranty liability
                 
    July 31, 2011     July 31, 2010  
 
Beginning balance
  $ 5,242     $ 4,587  
Warranty assumed from acquisition
          60  
Warranty of divested product lines
          (211 )
Accruals for warranties
    4,734       5,237  
Warranty payments
    (4,121 )     (3,813 )
Currency effect
    130       (225 )
 
Ending balance
  $ 5,985     $ 5,635