XML 19 R5.htm IDEA: XBRL DOCUMENT v3.25.4
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2026
Jan. 31, 2025
Jan. 31, 2024
Statement of Comprehensive Income [Abstract]      
Net income $ 115,383 $ 244,621 $ 129,032
Other comprehensive income (loss):      
Foreign currency translation gain (loss) 9,585 (3,696) (1,883)
Change in cash flow hedges, net of tax 2,168 1,446 (785)
Other, net of tax 26 15 47
Other comprehensive income (loss), net: 11,779 (2,235) (2,621)
Comprehensive income $ 127,162 $ 242,386 $ 126,411