ACCOUNTS RECEIVABLE (Details) - USD ($) $ in Millions |
Jan. 31, 2026 |
Jan. 31, 2025 |
|---|---|---|
| ACCOUNTS RECEIVABLE | ||
| Allowance for credit losses | $ 1.9 | |
| Overseas Project | ||
| ACCOUNTS RECEIVABLE | ||
| Billable amounts | $ 25.5 | $ 23.1 |
| X | ||||||||||
- Definition Amounts due from billable services rendered or to be rendered, actions taken or to be taken, or a promise to refrain from taking certain actions in accordance with the terms of a legally binding agreement between the Company and, at a minimum, one other party. An example would be amounts billed to customers under contracts or programs but not paid as of the balance sheet date. No definition available.
|
| X | ||||||||||
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Amount of allowance for credit loss on financing receivable, classified as current. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Details
|