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 6 Months Ended 3 Months Ended 6 Months Ended
Jun. 30, 2012
Dec. 31, 2011
Jun. 30, 2012
Akimeka Acquisition [Member]
Jun. 30, 2012
Akimeka Acquisition [Member]
Jun. 30, 2012
WBI Acquisition [Member]
Jun. 30, 2012
WBI Acquisition [Member]
Jun. 30, 2012
Short Term Obligations [Member]
Jun. 30, 2012
Long Term Earn Out Obligations [Member]
Jun. 30, 2012
Other Assets [Member]
Dec. 31, 2011
Other Assets [Member]
Jun. 30, 2012
Accrued Expenses [Member]
Dec. 31, 2011
Accrued Expenses [Member]
Jun. 30, 2012
Current Portion of Earn Out Obligations [Member]
Dec. 31, 2011
Current Portion of Earn Out Obligations [Member]
Jun. 30, 2012
Earn-out Obligations [Member]
Dec. 31, 2011
Earn-out Obligations [Member]
Jun. 30, 2012
Fair Value, Inputs, Level 1 [Member]
Dec. 31, 2011
Fair Value, Inputs, Level 1 [Member]
Jun. 30, 2012
Fair Value, Inputs, Level 2 [Member]
Dec. 31, 2011
Fair Value, Inputs, Level 2 [Member]
Jun. 30, 2012
Fair Value, Inputs, Level 3 [Member]
Dec. 31, 2011
Fair Value, Inputs, Level 3 [Member]
Jun. 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                 $ 374,000 $ 300,000             $ 374,000 $ 300,000         $ 374,000 $ 300,000
Interest rate swaps                     1,478,000 1,122,000             1,478,000 1,122,000     1,478,000 1,122,000
Current portion of earn-out obligations 7,281,000 4,153,000                     7,281,000 4,153,000             7,281,000 4,153,000 7,281,000 4,153,000
Earn-out obligation, less current portion 12,574,000 16,415,000                         12,574,000 16,415,000         12,574,000 16,415,000 12,574,000 16,415,000
Offset amount included in accumulated other comprehensive loss, net of tax 565,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               (713,000)                                
Reclassification from long-term to short-term             3,128,000 (3,128,000)                                
Balance as of June 30, 2012             7,281,000 12,574,000                                
Business Acquisition [Line Items]                                                
Earn-out obligations payments, maximum obligation     11,000,000 11,000,000                                        
Increase (decrease) in earn-out obligation     $ 967,000 $ 1,900,000 $ 806,000 $ 1,200,000