XML 60 R44.htm IDEA: XBRL DOCUMENT v3.25.4
Net Income (Loss) Per Share Attributable to Common Stockholders (Tables)
12 Months Ended
Jan. 31, 2026
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
The following table sets forth the computation of basic and diluted net income (loss) per share attributable to common stockholders:
Fiscal year ended January 31,
(in thousands, except share and per share data)202620252024
Basic net income (loss) per share:
Numerator:
     Net income (loss) attributable to common stockholders
$37,871 $(27,948)$(2,630)
Denominator:
     Weighted-average common shares outstanding, basic
123,563,958 126,850,809 124,056,949 
Net income (loss) per share attributable to common stockholders, basic
$0.31 $(0.22)$(0.02)
Diluted net income (loss) per share:
Numerator:
Net income (loss)$37,871 $(27,948)$(2,630)
Fair value adjustment related to contingent consideration(28,600)— — 
Net income (loss), diluted$9,271 $(27,948)$(2,630)
Denominator:
Number of shares used in basic calculation123,563,958 126,850,809 124,056,949 
Dilutive effect of employee stock-based awards
4,462,689 — — 
Dilutive effect of incentive pool666,445 — — 
Dilutive effect of earnout arrangement1,219,790 — — 
Weighted-average common shares outstanding, diluted129,912,882 126,850,809 124,056,949 
Net income (loss) per share attributable to common stockholders, diluted$0.07 $(0.22)$(0.02)
Schedule of Antidilutive Securities Anti-dilutive common equivalent shares were as follows:
As of January 31,
202620252024
Options to purchase common stock317,348 1,566,134 2,021,494 
Restricted stock and restricted stock units1,619,400 10,315,199 9,790,748 
Shares estimated to be purchased under ESPP— 366,055 487,529 
Performance-based restricted stock units
2,431,250 3,495,000 3,555,000 
Total anti-dilutive common equivalent shares4,367,998 15,742,388 15,854,771