XML 82 R65.htm IDEA: XBRL DOCUMENT v3.10.0.1
Common and Common Equivalent Shares - Schedule of Calculation of Shares Used in Basic and Diluted Net Income Per Share (Detail) - shares
shares in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2017
Sep. 30, 2017
Jun. 30, 2017
Mar. 31, 2017
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Earnings Per Share [Abstract]                      
Weighted average number of common shares outstanding 87,810 90,984 92,987 92,859 92,756 92,589 92,181 92,360 91,104 92,431 92,422
Weighted average number of dilutive common share equivalents                 502 527 687
Weighted average number of common and common equivalent shares outstanding 88,258 91,359 93,529 93,505 93,159 92,881 92,812 93,143 91,606 92,958 93,109
Antidilutive securities not included in the diluted net income per common share calculation                 214 107 2