XML 88 R76.htm IDEA: XBRL DOCUMENT v3.25.4
NET INCOME PER SHARE - Schedule of Computation of Basic and Diluted Net Income Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Numerator:      
Net income from continuing operations $ 1,216 $ 50,718 $ 88,338
Net loss from discontinued operations (44,526) (11,501) (4,344)
Net income $ (43,310) $ 39,217 $ 83,994
Denominator:      
Basic (in shares) 113,660 115,120 111,651
Diluted (in shares) 114,182 117,482 117,359
Continuing operations, Basic $ 0.01 $ 0.44 $ 0.79
Discontinued operations, Basic (0.39) (0.1) (0.04)
Basic earnings per share (0.38) 0.34 0.75
Continuing operations, Diluted 0.01 0.43 0.75
Discontinued operations, Diluted (0.39) (0.1) (0.03)
Diluted earnings per share $ (0.38) $ 0.33 $ 0.72
Stock purchase rights under the ESPP      
Denominator:      
Weighted average number diluted shares outstanding adjustment (in shares) 22 6 33
Restricted stock units      
Denominator:      
Weighted average number diluted shares outstanding adjustment (in shares) 500 921 1,355
2024 Notes      
Denominator:      
Weighted average number diluted shares outstanding adjustment (in shares) 0 1,435 4,320