XML 132 R110.htm IDEA: XBRL DOCUMENT v3.3.1.900
Share-Based Awards Share-Based Awards (Aggregate Intrinsic Value) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Total Intrinsic Value $ 9,890 $ 31,623 $ 28,879
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value 16,605 61,947 100,054
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value $ 16,605 $ 54,071 $ 81,930