XML 39 R41.htm IDEA: XBRL DOCUMENT v3.19.3
Net Income Per Share - Schedule of Anti-Dilutive Shares Excluded from Diluted Per Share Amounts (Detail) - shares
shares in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Stock Options Restricted Stock and Convertible Senior Notes        
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]        
Anti-dilutive shares excluded from diluted per share amounts 2,347 882 2,189 823