Annual report pursuant to Section 13 and 15(d)

Commitments and Contingencies (Details)

v2.4.0.8
Commitments and Contingencies (Details) (USD $)
In Thousands, unless otherwise specified
12 Months Ended 9 Months Ended 12 Months Ended 0 Months Ended
Mar. 31, 2014
Mar. 31, 2013
Mar. 31, 2012
Dec. 31, 2013
Notice of Tax Dispute with the Canada Revenue Agency [Member]
Mar. 31, 2014
Management [Member]
Mar. 31, 2014
Foreign Tax Authority [Member]
May 02, 2014
Subsequent Event [Member]
Minimum [Member]
Management [Member]
May 02, 2014
Subsequent Event [Member]
Maximum [Member]
Management [Member]
Commitments and Contingencies                
Totaled arrangements under letter of credit guarantees and performance bonds securing performance obligations $ 13,347              
Guarantee obligations secured by cash deposits 1,307              
Guarantee obligations represented by a reduction of the available amount of the company's short term and long term revolving lines of credit 12,040              
Cash deposits pledged as collateral on performance bonds and letters of credit 1,307 1,978            
Lease expense 3,033 2,362 2,021          
Liability for uncertain tax positions, current           167    
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]                
2014 2,940              
2015 2,308              
2016 1,357              
2017 741              
2018 420              
Thereafter 1,453              
Operating Leases, Future Minimum Payments Due 9,219              
Service fee expense 2,060 1,160 1,026          
Purchase Obligation, Fiscal Year Maturity [Abstract]                
2014 2,110              
2015 889              
2016 162              
2017 0              
2018 0              
Thereafter 0              
Purchase Obligation 3,161              
Tax due that is requested by the Agency       3,000        
Changes in the product liability                
Balance at beginning of period 552 857 1,325          
Provision for warranties issued 364 15 445          
Settlements (271) (320) (913)          
Balance at end of period 645 552 857          
Settlement consideration paid         $ 1,463   $ 568 $ 1,705