XML 54 R44.htm IDEA: XBRL DOCUMENT v3.26.1
Net Income (loss) Per Share - Schedule of Earnings Per Share, Basic and Diluted (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Numerator:            
Net income (loss) $ 5,183 $ 1,104 $ (266) $ 5,127 $ 6,287 $ 4,861
Denominator:            
Weighted-average shares used to compute net income (loss) per share — basic (in shares) 170,189   180,880   175,568 178,837
Weighted-average shares used to compute net income (loss) per share — diluted (in shares) 171,641   180,880   177,627 182,694
Net income (loss) per share — basic (in dollars per share) $ 0.03   $ 0   $ 0.04 $ 0.03
Net income (loss) per share — diluted (in dollars per share) $ 0.03   $ 0   $ 0.04 $ 0.03
Options to purchase common stock            
Denominator:            
Effect of potential dilutive securities (in shares) 31   0   34 59
RSU and PSUs            
Denominator:            
Effect of potential dilutive securities (in shares) 1,410   0   2,019 3,782
Employee stock purchase plan            
Denominator:            
Effect of potential dilutive securities (in shares) 11   0   6 16