XML 58 R27.htm IDEA: XBRL DOCUMENT v3.20.1
Computation of Earnings Per Share - Calculation of Basic and Diluted Earnings Per Share (Details) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Dilutive Securities Included And Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Net income $ 40,237 $ 24,844
Interest expense on Convertible Senior Notes, net of tax 181 791
Net income used for diluted earnings per share, if-converted method $ 40,418 $ 25,635
Basic weighted-average common shares outstanding 42,056 39,704
Dilutive potential shares issuable from Convertible Senior Notes 410 1,825
Dilutive potential shares issuable from stock options and unvested RSUs 937 1,378
Diluted weighted-average common shares outstanding, if-converted 43,403 42,907
Stock options    
Dilutive Securities Included And Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potentially dilutive shares excluded from calculation due to anti-dilutive effect 97 149