v3.22.2.2
Other Income (Expense), Net (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2022
Oct. 31, 2021
Oct. 31, 2022
Oct. 31, 2021
Other Income and Expenses [Abstract]        
Interest income $ 31,252 $ 1,195 $ 50,473 $ 4,531
Interest expense (29,626) (4,160) (73,804) (12,527)
Other 2,537 24,522 (25,458) 123,487
Total other income (expense), net $ 4,163 $ 21,557 $ (48,789) $ 115,491