XML 17 R7.htm IDEA: XBRL DOCUMENT v3.24.3
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) (Parenthetical) - USD ($)
$ in Thousands
9 Months Ended
Oct. 31, 2024
Oct. 31, 2023
Jan. 31, 2024
Jan. 31, 2023
Statement of Cash Flows [Abstract]        
Restricted cash $ 9,900 $ 4,900 $ 4,400 $ 1,300
Supplemental disclosure:        
Cash paid for interest 0 185    
Cash paid for operating lease liabilities 20,885 27,115    
Cash paid for income taxes 17,377 8,747    
Non-cash investing and financing activities:        
Property and equipment in accounts payable and accrued expenses and other current liabilities 2,036 1,318    
Operating lease right-of-use assets exchanged for lease obligations 4,739 1,573    
Excise tax payable on net stock repurchase $ 1,943 $ 0