XML 43 R31.htm IDEA: XBRL DOCUMENT v3.10.0.1
REVENUES FROM CONTRACT WITH CUSTOMERS - Impact of the Adoption of the New Accounting Standard (Details) - USD ($)
$ in Thousands
9 Months Ended
Oct. 31, 2018
Oct. 31, 2017
Feb. 01, 2018
Jan. 31, 2018
Impact of the Adoption of the New Accounting Standard        
Accounts receivable, net $ 43,612     $ 24,756
Contract assets 55,628     13,847
Contract liabilities 9,778     47,613
Deferred taxes 1,388     1,293
Retained earnings 253,716     211,150
Retained amounts by project owners 14,200     69,700
Change in contracts in progress, net 79,616 $ 94,629    
Balances Reported Previously        
Impact of the Adoption of the New Accounting Standard        
Accounts receivable, net       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        
Accounts receivable, net       (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
Retained amounts by project owners 14,200      
Capitalized project costs, net 300      
Change in contracts in progress, net 79,600 94,600    
Decline in the amounts of billings in excess of costs and estimated earnings (93,100) (62,400)    
Increase in costs and estimated earnings in excess of billings 38,800 7,000    
Increase (decrease) in customer retainages 55,500 $ 28,700    
Revenues recognized that was included in contract liabilities $ 45,600      
Impact of the Adoption of ASC Topic 606 | Maximum        
Impact of the Adoption of the New Accounting Standard        
Retained earnings     $ 100