XML 40 R29.htm IDEA: XBRL DOCUMENT v3.7.0.1
Summary of Significant Accounting Policies - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2017
Mar. 31, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
Dec. 31, 2016
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Decrease in income $ (3,212)   $ (125) $ (4,857) $ 302  
Accrued liabilities 158,838     158,838   $ 134,332
Accounting Standards Update 2016-09            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Tax benefit 1,100     22,400    
Retained Earnings | Accounting Standards Update 2016-16            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Decrease to retained earnings   $ 1,300        
Out of period adjustment            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Decrease in income 1,900          
Accrued liabilities $ 1,900     $ 1,900