XML 41 R29.htm IDEA: XBRL DOCUMENT v3.24.3
Stockholders' Equity (Tables)
9 Months Ended
Oct. 31, 2024
Equity [Abstract]  
Schedule of Changes in Components of Accumulated Other Comprehensive Income
For the nine months ended October 31, 2024 and 2023, changes in the components of accumulated other comprehensive income were as follows (in thousands):
Foreign Currency Translation AdjustmentsUnrealized 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 tax441 (342)99 
Balance as of October 31, 2024$9,366 $(442)$8,924 

Foreign Currency Translation AdjustmentsUnrealized Gain (Loss) on Marketable Securities
Accumulated Other Comprehensive Income
Balance as of January 31, 2023$8,231 $(619)$7,612 
Other comprehensive (loss) income, net of tax(4,713)259 (4,454)
Balance as of October 31, 2023$3,518 $(360)$3,158