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
Jun. 30, 2013
Mar. 31, 2013
Commitments and Contingencies Disclosure [Abstract]    
Purchase Obligation, Due in Next Twelve Months $ 10,069  
Purchase Obligation 10,069  
Future minimum operating lease payments Due, Next Twelve Months 2,764  
Future minimum operating lease payments, Due in Two Years 2,111  
Future minimum operating lease payments, Due in Three Years 2,152  
Future minimum operating lease payments, Due in Four Years 2,152  
Future minimum operating lease payments, Due in Five Years 15  
Future minimum operating lease payments Due 9,194  
Contingent consideration, Due in Next Twelve Months 259  
Contingent consideration, Due in Second Year 1,240  
Contingent consideration, Due in Third Year 885  
Contingent consideration, Due in Fourth Year     
Contingent consideration, Due in Fifth Year     
Congingent consideration, Due after Fifth Year     
Contingent Consideration 2,384  
Future obligations and commitments, Due in Next Twelve Months 13,092  
Future obligations and commitments, Due in Second Year 3,351  
Future obligations and commitments, Due in Third Year 3,037  
Future obligations and commitments, Due in Fourth Year 2,152  
Future obligations and commitments, Due in Fifth Year 15  
Future obligations and commitments $ 21,647 $ 19,000