XML 78 R70.htm IDEA: XBRL DOCUMENT v3.24.2
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) $ 3,321 $ 20,064 $ 5,415 $ 48,893
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 1
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.06 $ 0.36 $ 0.1 $ 0.88
Diluted $ 0.06 $ 0.35 $ 0.1 $ 0.86
[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 8, "Convertible Senior Notes," above for more information.