v3.26.3
Net Income (Loss) Per Share Attributable to Common Stockholders (Tables)
9 Months Ended
Sep. 30, 2026
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
Basic and diluted net income (loss) per share attributable to common stockholders was calculated as follows (in thousands, except per-share amounts):
Three Months Ended September 30,Nine Months Ended September 30,
2026202520262025
Numerator:
Net income (loss) attributable to common stockholders$6,551 $(3,178)$8,875 $(17,937)
Denominator:
Weighted-average number of shares used in computing net income (loss) per share attributable to common stockholders, basic61,499 57,658 60,045 29,421 
Effect of dilutive potential common shares5,622 - 4,516 - 
Weighted-average number of shares used in computing net income (loss) per share attributable to common stockholders, diluted67,121 57,658 64,561 29,421 
Net income (loss) per share attributable to common stockholders, basic
$0.11 $(0.06)$0.15 $(0.61)
Net income (loss) per share attributable to common stockholders, diluted$0.10 $(0.06)$0.14 $(0.61)
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share Potentially dilutive securities that were not included in the diluted per-share calculations because they would have been anti-dilutive were as follows (in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2026202520262025
Common stock options outstanding120 11,440 120 11,440 
RSUs outstanding42 697 42 697 
Total162 12,137 162 12,137