XML 17 R5.htm IDEA: XBRL DOCUMENT v3.25.2
Condensed Consolidated Statements of Comprehensive (Loss) Income - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2025
Jul. 31, 2024
Jul. 31, 2025
Jul. 31, 2024
Statement of Comprehensive Income [Abstract]        
Net income (loss) $ 1,584 $ (86,097) $ (20,971) $ (114,833)
Other comprehensive income (loss), net of tax:        
Unrealized (loss) gain on available-for-sale marketable securities, net (814) 482 (258) (29)
Foreign currency translation adjustments. net (3,962) 2,883 29,895 (691)
Other comprehensive (loss) income, net (4,776) 3,365 29,637 (720)
Comprehensive (loss) income $ (3,192) $ (82,732) $ 8,666 $ (115,553)