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