XML 40 R34.htm IDEA: XBRL DOCUMENT v3.24.3
Net Income Per Share - Basic and Diluted EPS (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Numerator:        
Net income, basic $ 1,213 $ 82,046 $ 3,060 $ 118,191
Net income, diluted $ 1,213 $ 84,825 $ 3,060 $ 126,598
Denominator:        
Weighted-average shares used to compute basic net income per share 62,569 64,953 62,759 66,016
Dilutive effect of options and awards granted under equity incentive plan and employee stock purchase plan 372 106 261 133
Dilutive effect of outstanding warrant 10 0 0 0
Weighted-average shares used to compute diluted net income per share 62,951 86,164 63,020 87,504
Net income per share        
Basic net income per share $ 0.02 $ 1.26 $ 0.05 $ 1.79
Net income per share: diluted $ 0.02 $ 0.98 $ 0.05 $ 1.45
2023 Notes        
Numerator:        
Add: interest expense on Notes, net of tax effect $ 0 $ 0 $ 0 $ 86
Denominator:        
Dilutive effect 0 0 0 250
2025 Notes        
Numerator:        
Add: interest expense on Notes, net of tax effect $ 0 $ 1,236 $ 0 $ 3,703
Denominator:        
Dilutive effect 0 11,150 0 11,150
2028 Notes        
Numerator:        
Add: interest expense on Notes, net of tax effect $ 0 $ 1,543 $ 0 $ 4,618
Denominator:        
Dilutive effect 0 9,955 0 9,955