XML 54 R37.htm IDEA: XBRL DOCUMENT v3.7.0.1
DESCRIPTION OF THE BUSINESS AND BASIS OF PRESENTATION (Details)
$ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Jun. 30, 2016
USD ($)
Jan. 31, 2017
USD ($)
Oct. 31, 2016
USD ($)
Jul. 31, 2016
USD ($)
Apr. 30, 2016
USD ($)
Jan. 31, 2016
USD ($)
Oct. 31, 2015
USD ($)
Jul. 31, 2015
USD ($)
Apr. 30, 2015
USD ($)
Jan. 31, 2017
USD ($)
category
Jan. 31, 2016
USD ($)
Jan. 31, 2015
USD ($)
Description of the Business                        
Revenues   $ 206,760 $ 175,444 $ 162,495 $ 130,348 $ 116,386 $ 113,967 $ 97,434 $ 85,488 $ 675,047 $ 413,275 $ 383,110
Minimum                        
Description of the Business                        
Estimated useful lives of the assets                   5 years    
Maximum                        
Description of the Business                        
Estimated useful lives of the assets                   39 years    
Power industry services                        
Description of the Business                        
Unapproved change orders contract amount   $ 2,700               $ 2,700    
Number of categories | category                   2    
Revenues                   $ 586,628 $ 387,636 $ 376,676
Power industry services | Minimum                        
Description of the Business                        
Revenue recognition period                   3 months    
Power industry services | Maximum                        
Description of the Business                        
Revenue recognition period                   3 years    
GPS                        
Description of the Business                        
Consolidated revenues by subsidiaries                   85.00% 90.00% 98.00%
Pending Litigation | Liquidated Damages                        
Description of the Business                        
Potential amount of damages sought by plaintiff at end of contract $ 12,900                      
Core services | Power industry services                        
Description of the Business                        
Revenues                   $ 586,628 $ 383,378 $ 376,676
Project development success fees | Power industry services                        
Description of the Business                        
Revenues                     $ 4,258