XML 46 R35.htm IDEA: XBRL DOCUMENT v3.23.3
Stockholders' Equity (Tables)
9 Months Ended
Oct. 31, 2023
Equity [Abstract]  
Schedule of Changes in Components of Accumulated Other Comprehensive Income (Loss)
For the nine months ended October 31, 2023 and 2022, changes in the components of accumulated other comprehensive income (loss) were as follows (in thousands):
Foreign Currency Translation AdjustmentsUnrealized Gain (Loss) on Marketable Securities
Accumulated Other Comprehensive Income (Loss)
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 

Foreign Currency Translation Adjustments
Unrealized Gain (Loss) on Marketable Securities
Accumulated Other Comprehensive Income (Loss)
Balance as of January 31, 2022$11,234 $(335)$10,899 
Other comprehensive loss, net of tax(3,321)(625)(3,946)
Balance as of October 31, 2022$7,913 $(960)$6,953