v2.4.1.9
Summary of Significant Accounting Policies Summary of Capitalized Software (Details) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Accounting Policies [Abstract]      
Amounts capitalized for internal-use computer software (including work-in-process) $ 34,053us-gaap_CapitalizedComputerSoftwareAdditions $ 18,360us-gaap_CapitalizedComputerSoftwareAdditions $ 17,341us-gaap_CapitalizedComputerSoftwareAdditions
Amounts expensed for amortization of internal-use computer software $ 18,661us-gaap_CapitalizedComputerSoftwareAmortization $ 18,830us-gaap_CapitalizedComputerSoftwareAmortization $ 20,694us-gaap_CapitalizedComputerSoftwareAmortization