Net Income Per Share (Details Textual)
In Millions, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Restricted Stock Units (RSUs) [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Securities Excluded from Computation of Earnings Per Share, Amount 1.3 1.2
Warrant [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 0.1 0.3
Employee Stock Option [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 0.4 5.2