Annual report pursuant to Section 13 and 15(d)

Income Taxes Unrecognized tax expense (benefit) roll forward (Details)

v3.3.1.900
Income Taxes Unrecognized tax expense (benefit) roll forward (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Income Tax Disclosure [Abstract]        
Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense $ 26,053 $ 10,808 $ 5,462 $ 3,750
Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions 2,585 3,158 1,689  
Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions 13,733 $ 2,188 $ 23  
Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions $ (1,073)