XML 63 R48.htm IDEA: XBRL DOCUMENT v3.21.1
COMMITMENTS - Leases (Details)
$ in Thousands
12 Months Ended
Jan. 31, 2021
USD ($)
project
Jan. 31, 2020
USD ($)
Jan. 31, 2019
USD ($)
Commitments      
Operating leases, options to extend true    
Operating leases, options to terminate true    
Operating lease payments made $ 1,800 $ 1,000  
Weighted average lease term 30 months    
Operating lease expense $ 1,820 1,004  
Weighted average discount rate 3.10%    
Right-of-use assets $ 3,760 2,408  
Lease liabilities 1,265    
April 30, 2021 2,185    
December 31, 2023 242    
Value of future work covered by outstanding performance bonds 482,000    
Bonds outstanding, covering other risks $ 43,000    
Number of Services Projects | project 4    
Costs of Revenues      
Commitments      
Rent incurred on construction projects included in the costs of revenues $ 7,100 4,000 $ 11,400
Selling, General and Administrative Expenses      
Commitments      
Operating lease expense   700  
Rent expense 900   $ 700
Surety Bond      
Commitments      
Outstanding letter of credit replaced with Surety bond 7,600    
TRC      
Commitments      
April 30, 2021 300    
GPS      
Commitments      
Future minimum lease payment 3,000 $ 2,200  
GPS | Financial guarantee      
Commitments      
Guarantor obligation maximum exposure $ 3,600    
London Interbank Offered Rate (LIBOR)      
Commitments      
Interest rate margin on referred rate 2.00%