XML 85 R79.htm IDEA: XBRL DOCUMENT v3.24.3
Earnings Per Share - Reconciliation of Basic and Diluted Shares Amounts (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Numerator        
Net Income (Loss) $ 5,713 $ 19,786 $ 9,009 $ 35,123
Denominator        
Weighted average shares used in computing net income per share - basic 55,884 55,705 55,838 55,648
Effect of dilutive shares        
Options and stock units 391 451 437 487
Convertible Senior Notes [1] 159 701 202 797
Dilutive effect of unvested performance stock units 0 1 0 0
Dilutive potential common shares 550 1,153 639 1,284
Denominator for diluted earnings per share - adjusted weighted average shares used in computing earnings per share - diluted 56,434 56,858 56,477 56,932
Earnings per share:        
Basic $ 0.1 $ 0.36 $ 0.16 $ 0.63
Diluted $ 0.1 $ 0.35 $ 0.16 $ 0.62
[1] Represents the dilutive impact for the Company's 2019 Notes. As of June 30, 2024, the if-converted value is less than the outstanding principal of the 2023 Notes and are therefore anti-dilutive. Refer to Note 9, "Convertible Senior Notes," above for more information.