XML 17 R7.htm IDEA: XBRL DOCUMENT v3.25.2
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) (Parenthetical) - USD ($)
$ in Thousands
6 Months Ended
Jul. 31, 2025
Jul. 31, 2024
Jan. 31, 2025
Jan. 31, 2024
Statement of Cash Flows [Abstract]        
Restricted cash $ 16,300 $ 9,000 $ 10,900 $ 4,400
Supplemental disclosure:        
Cash paid for operating lease liabilities 15,497 15,320    
Cash paid for income taxes 5,752 13,207    
Non-cash investing and financing activities:        
Property and equipment in accounts payable and accrued expenses and other current liabilities 721 1,639    
Operating lease right-of-use assets exchanged for lease obligations 9,292 4,707    
Excise tax payable on net stock repurchase $ 1,153 $ 1,660