XML 46 R34.htm IDEA: XBRL DOCUMENT v3.25.3
Stockholders' Equity (Tables)
9 Months Ended
Oct. 31, 2025
Equity [Abstract]  
Schedule of Changes in Components of Accumulated Other Comprehensive Income
For the nine months ended October 31, 2025 and 2024, changes in the components of accumulated other comprehensive income (loss) were as follows (in thousands):
Foreign Currency Translation Adjustments
Unrealized (Loss) Gain on Marketable Securities
Accumulated Other Comprehensive (Loss) Income
Balance as of January 31, 2025$(4,518)$(372)$(4,890)
Other comprehensive income, net of tax
32,007 573 32,580 
Balance as of October 31, 2025$27,489 $201 $27,690 
Foreign Currency Translation Adjustments
Unrealized Loss on Marketable Securities
Accumulated Other Comprehensive Income
Balance as of January 31, 2024$8,925 $(100)$8,825 
Other comprehensive income (loss), net of tax
441 (342)99 
Balance as of October 31, 2024$9,366 $(442)$8,924