Quarterly report pursuant to Section 13 or 15(d)

Commitments and Contingencies (Details)

v2.4.0.8
Commitments and Contingencies (Details) (USD $)
In Thousands, unless otherwise specified
Sep. 30, 2014
Mar. 31, 2014
Commitments and Contingencies Disclosure [Abstract]    
Purchase Obligation, Due in Next Twelve Months $ 12,613  
Purchase Obligation 12,613  
Future minimum operating lease payments Due, Next Twelve Months 3,199  
Future minimum operating lease payments, Due in Two Years 2,699  
Future minimum operating lease payments, Due in Three Years 2,149  
Future minimum operating lease payments, Due in Four Years 374  
Future minimum operating lease payments, Due in Five Years 116  
Future minimum operating lease payments Due 8,537  
Contingent consideration, Due in Next Twelve Months 1,151  
Contingent consideration, Due in Second Year 622  
Contingent Consideration 1,773  
Future obligations and commitments, Due in Next Twelve Months 16,963  
Future obligations and commitments, Due in Second Year 3,321  
Future obligations and commitments, Due in Third Year 2,149  
Future obligations and commitments, Due in Fourth Year 374  
Future obligations and commitments, Due in Fifth Year 116  
Future obligations and commitments $ 22,923 $ 23,700