v3.25.1
REVENUE RECOGNITION - Contract Balances (Details) - USD ($)
$ in Thousands
Apr. 30, 2025
Jan. 31, 2025
Revenue from Contract with Customer [Abstract]    
Accounts receivable, net $ 172,384 $ 203,113
Contract assets, net 88,783 91,605
Long-term contract assets, net (included in other assets) 38,382 32,822
Contract liabilities 239,864 255,039
Long-term contract liabilities $ 11,208 $ 13,018