Annual report pursuant to Section 13 and 15(d)

Subsequent Events (Details)

v3.3.1.900
Subsequent Events (Details) - USD ($)
1 Months Ended 12 Months Ended
Mar. 01, 2016
Oct. 30, 2015
Aug. 04, 2015
May. 13, 2015
Feb. 29, 2016
Dec. 17, 2014
Dec. 31, 2015
Dec. 31, 2014
Mar. 04, 2016
Feb. 25, 2016
Jan. 12, 2016
Jan. 11, 2016
Jul. 28, 2015
May. 04, 2015
Nov. 04, 2014
Dec. 30, 2008
Subsequent Event [Line Items]                                
Number of shares available for grant             1,083                  
Minimum annual purchase amount               $ 3,300,000                
Number of shares authorized to be repurchased                         $ 15,000,000 $ 5,000,000 $ 5,000,000  
Repurchase of common stock (in shares)   106,264 162,442 186,519   359,840                    
Repurchase of common stock   $ 5,000,000 $ 5,000,000 $ 5,000,000   $ 4,500,000 $ 16,071,000 $ 4,661,000                
Remaining authorized repurchase amount             $ 5,000,000                  
Subsequent Event                                
Subsequent Event [Line Items]                                
Common stock, dividends, per share declared $ 0.05                              
Minimum annual purchase amount                   $ 9,400,000.0            
Number of shares authorized to be repurchased                     $ 70,000,000 $ 15,000,000        
Repurchase of common stock (in shares)         507,797                      
Repurchase of common stock         $ 12,100,000                      
Remaining authorized repurchase amount                 $ 47,900,000              
Maximum                                
Subsequent Event [Line Items]                                
Number of shares available for grant                               2,050,000
2016 Plan | Subsequent Event                                
Subsequent Event [Line Items]                                
Estimated dilution percentage for evergreen provision 17.70%                              
2016 Plan | Maximum | Subsequent Event                                
Subsequent Event [Line Items]                                
Number of shares available for grant 2,500,000