XML 66 R57.htm IDEA: XBRL DOCUMENT v3.23.1
Earnings Per Share - Reconciliation of Basic and Diluted Shares Amounts (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Numerator    
Net income $ 28,829 $ 46,964
Effect of dilutive securities    
Charges associated with convertible debt instruments, net of tax 0 387
Numerator for diluted earnings per share - net income available to common stockholders after the effect of dilutive securities $ 28,829 $ 47,351
Denominator    
Weighted average shares used in computing net income per share - basic 55,590 55,353
Effect of dilutive shares    
Options and stock units 529 726
Convertible senior notes 883 2,726
Contingent consideration 44 0
Dilutive effect of unvested performance stock units 3 11
Dilutive potential common shares 1,459 3,463
Denominator for diluted earnings per share - adjusted weighted average shares used in computing net income per share - diluted 57,049 58,816
Earnings per share:    
Basic $ 0.52 $ 0.85
Diluted (Note 10) $ 0.51 $ 0.81