XML 43 R31.htm IDEA: XBRL DOCUMENT v3.8.0.1
REVENUE RECOGNITION - Impact of the Adoption of the New Accounting Standard (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 30, 2018
Apr. 30, 2017
Feb. 01, 2018
Jan. 31, 2018
Impact of the Adoption of the New Accounting Standard        
Amount retained by project owners $ 35,623     $ 24,756
Contract assets 50,579     13,847
Contract liabilities 30,463     47,613
Deferred taxes 1,460     1,293
Retained earnings 212,095     211,150
Change in contracts in progress, net 53,882 $ (12,538)    
Balances Reported Previously        
Impact of the Adoption of the New Accounting Standard        
Amount retained by project owners       94,440
Costs and estimated earnings in excess of billings       4,887
Billings in excess of costs and estimated earnings       108,388
Deferred taxes       1,279
Retained earnings       211,112
Impact of the Adoption of ASC Topic 606        
Impact of the Adoption of the New Accounting Standard        
Capitalized project costs, net 1,200     1,700
Amount retained by project owners       (69,684)
Costs and estimated earnings in excess of billings       (4,887)
Contract assets       13,847
Billings in excess of costs and estimated earnings       (108,388)
Contract liabilities       47,613
Deferred taxes       13
Retained earnings       38
Change in contracts in progress, net 53,900 23,900    
Decline in net amount of billings in excess of costs and estimated earnings 47,100      
Increase (Decrease) in Customer Retainages 3,900 $ 11,400    
Impact of the Adoption of ASC Topic 606 | Maximum        
Impact of the Adoption of the New Accounting Standard        
Retained earnings     $ 100  
Impact of the Adoption of ASC Topic 606 | Contract assets        
Impact of the Adoption of the New Accounting Standard        
Retained amounts by project owners $ 73,600     $ 69,700