XML 25 R28.htm IDEA: XBRL DOCUMENT v2.4.0.6
Other Current Liabilities (Tables)
3 Months Ended
Jun. 30, 2012
Other Current Liabilities [Abstract]  
Other current liabilities
                 
    June 30,
2012
    March 31,
2012
 

Engineering project reserves

  $ 1,677     $ 1,637  

Environmental reserves – Note 14

    1,228       1,225  

Accrued medical benefits cost

    663       636  

Accrued commissions

    578       630  

Other

    894       851  
   

 

 

   

 

 

 

Total

  $ 5,040     $ 4,979