v3.26.1
Stockholders' equity (Tables)
3 Months Ended
Apr. 30, 2026
Equity [Abstract]  
Schedule of Accumulated Other Comprehensive Income (Loss)
Activity in accumulated other comprehensive income (loss) was as follows for the three months ended April 30, 2026 and 2025:
 
Unrealized gain on cash flow hedges
Foreign currency translation adjustment
Accumulated other comprehensive (loss) income
Balance, January 31, 2025
$— $(51)$(51)
Other comprehensive income before reclassifications387 28 415 
Amounts reclassified from accumulated other comprehensive income (loss) 20 — 20 
Net current period other comprehensive income$407 $28 $435 
Balance, April 30, 2025
$407 $(23)$384 
Balance, January 31, 2026
$(133)$(249)$(382)
Other comprehensive loss before reclassifications(8)(108)(116)
Amounts reclassified from accumulated other comprehensive income (loss) (73)— (73)
Net current period other comprehensive loss$(81)$(108)$(189)
Balance, April 30, 2026
$(214)$(357)$(571)