XML 53 R41.htm IDEA: XBRL DOCUMENT v3.22.4
Summary Of Significant Accounting Policies - Reconciliation of Basic and Diluted Shares Amounts (Detail) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Numerator:      
Net income $ 185,959 $ 128,291 $ 59,926
Effect of dilutive securities:      
Charges associated with convertible debt instruments, net of tax 387 0 0
Numerator for diluted earnings per share - net income available to common stockholders after the effect of dilutive securities $ 186,346 $ 128,291 $ 59,926
Denominator:      
Weighted average shares used in computing net income per share - basic 55,460 55,015 52,554
Effect of dilutive shares:      
Options and stock units 608 915 971
Convertible Senior Notes 1,360 1,253 367
Contingent consideration 11 0 0
Dilutive effect of unvested performance stock units 16 81 0
Dilutive potential common shares 1,995 2,249 1,338
Denominator for diluted earnings per share - adjusted weighted average shares used in computing net income per share - diluted 57,455 57,264 53,892
Earnings per share:      
Basic $ 3.35 $ 2.33 $ 1.14
Diluted $ 3.24 $ 2.24 $ 1.11