XML 16 R5.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Comprehensive Income (Loss) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2021
Oct. 31, 2020
Oct. 31, 2021
Oct. 31, 2020
Statement Of Income And Comprehensive Income [Abstract]        
Net income (loss) $ 88,855 $ 76,704 $ 269,664 $ (27,338)
Other comprehensive income (loss):        
Foreign currency translation (2,605) (1,693) 1,423 (2,545)
Change in unrealized gains (losses) on marketable securities, net of tax (1,029) 2 (1,025) (345)
Total other comprehensive income (loss) (3,634) (1,691) 398 (2,890)
Comprehensive income (loss) $ 85,221 $ 75,013 $ 270,062 $ (30,228)