REVENUES FROM CONTRACTS WITH CUSTOMERS - Contract Assets and Liabilities (Details) - USD ($) $ in Thousands |
12 Months Ended | |
|---|---|---|
Jan. 31, 2026 |
Jan. 31, 2025 |
|
| REVENUES FROM CONTRACTS WITH CUSTOMERS | ||
| Revenues recognized from contract liabilities | $ 299,047 | $ 177,254 |
| Retained amounts by project owners | $ 54,500 | $ 15,800 |