Quarterly report pursuant to Section 13 or 15(d)

Condensed Consolidated Statements of Comprehensive Income (Loss)

v3.23.2
Condensed Consolidated Statements of Comprehensive Income (Loss) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Jul. 31, 2023
Jul. 31, 2022
Statement of Comprehensive Income [Abstract]        
Net income (loss) $ 10,485 $ (23,927) $ 13,293 $ (49,215)
Foreign currency translation adjustments (127) (995) 68 (3,042)
Unrealized (losses) gains on investments, net of tax (41) (169) 54 (1,305)
Total comprehensive income (loss), net of tax $ 10,317 $ (25,091) $ 13,415 $ (53,562)