Quarterly report pursuant to Section 13 or 15(d)

Fair Value Measurements (Details)

v2.4.0.6
Fair Value Measurements (Details) (USD $)
3 Months Ended 9 Months Ended 3 Months Ended 9 Months Ended
Sep. 30, 2012
Dec. 31, 2011
Sep. 30, 2012
Akimeka Acquisition [Member]
Sep. 30, 2012
Akimeka Acquisition [Member]
Sep. 30, 2012
WBI Acquisition [Member]
Sep. 30, 2012
WBI Acquisition [Member]
Sep. 30, 2012
Short Term Obligations [Member]
Sep. 30, 2012
Long Term Earn Out Obligations [Member]
Sep. 30, 2012
Other Assets [Member]
Dec. 31, 2011
Other Assets [Member]
Sep. 30, 2012
Accrued Expenses [Member]
Dec. 31, 2011
Accrued Expenses [Member]
Sep. 30, 2012
Current Portion of Earn Out Obligations [Member]
Dec. 31, 2011
Current Portion of Earn Out Obligations [Member]
Sep. 30, 2012
Earn-out Obligations [Member]
Dec. 31, 2011
Earn-out Obligations [Member]
Sep. 30, 2012
Fair Value, Inputs, Level 1 [Member]
Dec. 31, 2011
Fair Value, Inputs, Level 1 [Member]
Sep. 30, 2012
Fair Value, Inputs, Level 2 [Member]
Dec. 31, 2011
Fair Value, Inputs, Level 2 [Member]
Sep. 30, 2012
Fair Value, Inputs, Level 3 [Member]
Dec. 31, 2011
Fair Value, Inputs, Level 3 [Member]
Sep. 30, 2012
Fair Value, Measurements, Recurring [Member]
Dec. 31, 2011
Fair Value, Measurements, Recurring [Member]
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                                                
Mutual funds held in DSC plan                 $ 97,000 $ 300,000             $ 97,000 $ 300,000         $ 97,000 $ 300,000
Interest rate swaps                     1,460,000 1,122,000             1,460,000 1,122,000     1,460,000 1,122,000
Current portion of earn-out obligations 1,127,000 4,153,000                     1,127,000 4,153,000             1,127,000 4,153,000 1,127,000 4,153,000
Earn-out obligations 7,779,000 16,415,000                         7,779,000 16,415,000         7,779,000 16,415,000 7,779,000 16,415,000
Offset amount included in accumulated other comprehensive loss, net of tax 558,000 429,000                                            
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]                                                
Balance as of December 31, 2011             4,153,000 16,415,000                                
Fair value adjustment included in earnings               (4,529,000)                                
Reclassification from long-term to short-term             4,107,000 (4,107,000)                                
Payment of earn out obligation             (7,133,000)                                  
Balance as of June 30, 2012             1,127,000 7,779,000                                
Business Acquisition [Line Items]                                                
Earn-out obligations payments, maximum obligation     11,000,000 11,000,000                                        
Increase (decrease) in earn-out obligation     $ (3,200,000) $ (5,100,000) $ (608,000) $ 610,000