v3.26.3
Net Income (Loss) Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Numerator:        
Net income (loss) $ 18,296 $ (4,680) $ 16,725 $ (7,723)
Weighted-average shares used in calculating net income (loss) per share        
Weighted-average shares used in computing net income (loss) per share - basic (in shares) 261,943 286,161 272,332 293,882
Weighted-average effect of potentially dilutive equity awards (in shares) 4,453 0 2,163 0
Weighted-average shares used in computing net income (loss) per share - diluted (in shares) 266,396 286,161 274,495 293,882
Net income (loss) per share - basic (in dollars per share) $ 0.07 $ (0.02) $ 0.06 $ (0.03)
Net income (loss) per share - diluted (in dollars per share) $ 0.07 $ (0.02) $ 0.06 $ (0.03)
Equity awards excluded from diluted net income (loss) per share because their effect would have been anti-dilutive (in shares) 9,125 27,107 25,649 27,107