XML 59 R40.htm IDEA: XBRL DOCUMENT v3.7.0.1
Recent Accounting Pronouncements Recent Accounting Pronouncements (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2017
Dec. 31, 2016
Sep. 30, 2016
Jun. 30, 2016
Mar. 31, 2016
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Net cash provided by (used in) operating activities $ 104,876       $ 85,777
Net cash provided by (used in) financing activities $ 23,852       (95,505)
Accounting Standards Update 2016-09          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Net cash provided by (used in) operating activities   $ 129,014 $ 125,395 $ 128,471 85,979
Net cash provided by (used in) financing activities   (137,408) (89,378) (162,861) (95,707)
Accounting Standards Update 2016-09 | Scenario, Previously Reported          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Net cash provided by (used in) operating activities   128,954 125,464 128,384 85,777
Net cash provided by (used in) financing activities   (137,348) (89,447) (162,774) (95,505)
Accounting Standards Update 2016-09 | Restatement Adjustment          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Net cash provided by (used in) operating activities   60 (69) 87 202
Net cash provided by (used in) financing activities   $ (60) $ 69 $ (87) $ (202)