XML 81 R69.htm IDEA: XBRL DOCUMENT v3.23.3
Leases - Components of Lease Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Oct. 31, 2023
Oct. 31, 2022
Leases [Abstract]        
Operating lease cost $ 26,925 $ 25,404 $ 82,005 $ 73,821
Short-term lease cost 737 854 2,379 3,001
Variable lease cost 11,871 12,787 33,869 32,970
Total operating lease cost $ 39,533 $ 39,045 $ 118,253 $ 109,792