XML 45 R35.htm IDEA: XBRL DOCUMENT v3.10.0.1
New Accounting Standards Implemented - Schedule of Condensed Balance Sheet (Details) - USD ($)
$ in Thousands
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Jan. 02, 2018
Dec. 31, 2017
Trade accounts receivable, net $ 91,852       $ 110,464
Inventories 88,452       71,656
Unbilled receivables on uncompleted contracts       9,996
Contract assets - current portion 45,836     $ 45,468
Other Assets         275,884
Contract assets - Non-current 5,531    
Total Assets 490,574       468,000
Contract liabilities - current 17,915     18,945
Current portion of customer advances on uncompleted contracts       11,429
Other current liabilities 8,936       13,626
Customer advances on uncompleted contracts - non-current       1,571
Contract liabilities - non-current 1,750     $ 1,571
Other Liabilities         319,709
Total liabilities 343,312       346,335
Retained earnings 20,071       22,212
Total shareholders' equity 147,262 $ 143,819 $ 140,014   121,665
Adjustments Due to ASC 606 [Member]          
Trade accounts receivable, net         (30,223)
Inventories         1,975
Unbilled receivables on uncompleted contracts         (9,996)
Contract assets - current portion         45,468
Other Assets        
Total Assets         7,224
Contract liabilities - current         18,945
Current portion of customer advances on uncompleted contracts         (11,429)
Other current liabilities         (105)
Customer advances on uncompleted contracts - non-current         (1,571)
Contract liabilities - non-current         1,571
Other Liabilities        
Total liabilities         7,411
Retained earnings         (187)
Total shareholders' equity         (187)
As Adjusted Under ASC 606 [Member]          
Trade accounts receivable, net 91,852       80,241
Inventories 88,452       73,631
Unbilled receivables on uncompleted contracts      
Contract assets - current portion 45,836       45,468
Other Assets 258,903       275,884
Contract assets - Non-current 5,531        
Total Assets 490,574       475,224
Contract liabilities - current 17,915       18,945
Current portion of customer advances on uncompleted contracts      
Other current liabilities 92,317       13,521
Customer advances on uncompleted contracts - non-current      
Contract liabilities - non-current 1,750       1,571
Other Liabilities 231,330       319,709
Total liabilities 343,312       353,746
Retained earnings 20,071       22,025
Total shareholders' equity 147,262       $ 121,478
Under ASC 605 [Member]          
Trade accounts receivable, net 122,411        
Inventories 87,214        
Unbilled receivables on uncompleted contracts 17,071        
Contract assets - current portion        
Other Assets 259,217        
Contract assets - Non-current        
Total Assets 485,913        
Contract liabilities - current        
Current portion of customer advances on uncompleted contracts 12,828        
Other current liabilities 92,317        
Customer advances on uncompleted contracts - non-current 1,750        
Contract liabilities - non-current        
Other Liabilities 231,672        
Total liabilities 338,567        
Retained earnings 20,155        
Total shareholders' equity 147,346        
Effect of ASC 606 [Member]          
Trade accounts receivable, net (30,559)        
Inventories 1,238        
Unbilled receivables on uncompleted contracts 17,071        
Contract assets - current portion 45,836        
Other Assets (314)        
Contract assets - Non-current 5,531        
Total Assets 4,661        
Contract liabilities - current 17,915        
Current portion of customer advances on uncompleted contracts (12,828)        
Other current liabilities        
Customer advances on uncompleted contracts - non-current (1,750)        
Contract liabilities - non-current 1,750        
Other Liabilities (342)        
Total liabilities 4,745        
Retained earnings (84)        
Total shareholders' equity $ (84)