General (Details 4) (USD $)
In Thousands, unless otherwise specified
3 Months Ended 6 Months Ended
Jun. 30, 2012
Jun. 30, 2011
Jun. 30, 2012
Jun. 30, 2011
Deferred Revenue        
Total $ 2,707 $ 3,195 $ 4,177 $ 3,205
Acquisition and Integration
       
Deferred Revenue        
Investment banking fees   1,000   1,000
Legal, accounting and due diligence fees 392 1,791 670 1,801
Integration costs 333   346  
Severance 1,982   3,161  
Other   404   404
Total $ 2,707 $ 3,195 $ 4,177 $ 3,205