XML 111 R77.htm IDEA: XBRL DOCUMENT v3.8.0.1
Earnings Per Share - Reconciliation of Basic and Diluted Earnings Per Share (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Earnings Per Share [Abstract]      
Net income $ 27,199 $ 26,155 $ 80,052
Shares of common stock and common stock equivalents:      
Weighted average common shares used in basic computation 134,614 134,401 137,242
Dilutive effect of common stock equivalents 1,389 1,138 1,583
Weighted average common shares used in dilutive computation 136,003 135,539 138,825
Basic earnings per share $ 0.20 $ 0.19 $ 0.58
Diluted earnings per share $ 0.20 $ 0.19 $ 0.58