v3.22.2.2
Condensed Consolidated Statements of Comprehensive Income (Loss) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2022
Oct. 31, 2021
Oct. 31, 2022
Oct. 31, 2021
Statement of Comprehensive Income [Abstract]        
Net income (loss) $ (74,721) $ 43,412 $ (241,052) $ 102,626
Other comprehensive income (loss):        
Net change in foreign currency translation adjustment (3,098) (361) (6,005) (1,362)
Net change in unrealized gains (losses) on available-for-sale debt securities (13,232) (1,505) (23,513) (2,611)
Net change in unrealized gains (losses) on cash flow hedges 57,483 25,389 125,923 38,316
Other comprehensive income (loss) 41,153 23,523 96,405 34,343
Comprehensive income (loss) $ (33,568) $ 66,935 $ (144,647) $ 136,969