XML 112 R69.htm IDEA: XBRL DOCUMENT v2.4.1.9
Stockholders' Equity Stockholders' Equity (Details) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Jun. 30, 2013
Jun. 05, 2012
Stockholders' Equity Attributable to Parent [Abstract]          
Preferred stock authorized, shares 5,000,000us-gaap_PreferredStockSharesAuthorized 5,000,000us-gaap_PreferredStockSharesAuthorized      
Employee stock purchase, shares 864,457us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans 3,547,431us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans 1,487,642us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans    
Employee stock purchases $ 17,343,000us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $ 74,213,000us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $ 22,932,000us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan    
Issuance of restricted stock awards, shares 212,136us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross 237,413us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross 352,391us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross    
Stock repurchase program, authorized amount       $ 50,000,000us-gaap_StockRepurchaseProgramAuthorizedAmount1 $ 50,000,000us-gaap_StockRepurchaseProgramAuthorizedAmount1
Number of shares held in treasury 2,192,982us-gaap_TreasuryStockNumberOfSharesHeld     2,192,982us-gaap_TreasuryStockNumberOfSharesHeld