XML 88 R76.htm IDEA: XBRL DOCUMENT v3.23.3
Other Income (Expense), Net (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Oct. 31, 2023
Oct. 31, 2022
Other Income and Expenses [Abstract]        
Interest income $ 80,004 $ 31,252 $ 214,268 $ 50,473
Interest expense (28,535) (29,626) (85,617) (73,804)
Other (10,081) 2,537 (14,999) (25,458)
Total other income (expense), net $ 41,388 $ 4,163 $ 113,652 $ (48,789)