XML 75 R68.htm IDEA: XBRL DOCUMENT v2.4.0.6
Income Taxes (Details 2) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2011
Dec. 31, 2010
Dec. 31, 2009
Federal:      
Current $ 5,466 $ 8,173 $ 196
Deferred 6,538 911 1,145
State:      
Current 2,911 2,360 421
Deferred 376    253
Foreign:      
Current 6,818 7,316 1,851
Deferred (260) 631 1,469
Income Tax Expense (Benefit), Total $ 21,849 $ 19,391 $ 5,335