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
Dec. 31, 2013
Mar. 31, 2013
Commitments and Contingencies Disclosure [Abstract]    
Purchase Obligation, Due in Next Twelve Months $ 9,297  
Purchase Obligation 9,297  
Future minimum operating lease payments Due, Next Twelve Months 2,774  
Future minimum operating lease payments, Due in Two Years 2,131  
Future minimum operating lease payments, Due in Three Years 2,152  
Future minimum operating lease payments, Due in Four Years 1,086  
Future minimum operating lease payments, Due in Five Years     
Future minimum operating lease payments Due 8,143  
Contingent consideration, Due in Next Twelve Months 1,793  
Contingent consideration, Due in Second Year 785  
Contingent consideration, Due in Third Year     
Contingent consideration, Due in Fourth Year     
Contingent consideration, Due in Fifth Year     
Congingent consideration, Due after Fifth Year     
Contingent Consideration 2,578  
Future obligations and commitments, Due in Next Twelve Months 13,864  
Future obligations and commitments, Due in Second Year 2,916  
Future obligations and commitments, Due in Third Year 2,152  
Future obligations and commitments, Due in Fourth Year 1,086  
Future obligations and commitments, Due in Fifth Year     
Future obligations and commitments $ 20,018 $ 19,000