XML 58 R46.htm IDEA: XBRL DOCUMENT v3.24.3
ACCOUNTS RECEIVABLE (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Oct. 31, 2024
Oct. 31, 2024
Oct. 31, 2024
Jan. 31, 2024
ACCOUNTS AND NOTES RECEIVABLE        
Provision for credit losses   $ 0.2 $ 0.7  
Allowance for uncollectible accounts $ 2.5 $ 2.5 $ 2.5 $ 1.8
Overseas Project        
ACCOUNTS AND NOTES RECEIVABLE        
Billable amounts $ 24.1