v3.2.0.727
Income Taxes - Effective Tax Rate Reconciliation (Details)
6 Months Ended
Jun. 30, 2015
Jun. 30, 2014
Effective Income Tax Rate Reconciliation, Percent [Abstract]    
U.S. federal statutory tax rate 35.00% 35.00%
State income taxes, net of federal tax benefit 2.50% 1.80%
General business credits (1.10%) (1.10%)
Employee stock-based compensation 1.00% 1.10%
Other 1.30% 0.60%
Effective tax rate 38.70% 37.40%