XML 33 R22.htm IDEA: XBRL DOCUMENT v3.20.2
REVENUES (Tables)
6 Months Ended
Jun. 30, 2020
REVENUES  
Schedule of disaggregation of revenue

 

 

 

 

 

 

 

 

 

 

 

Three Months Ended June 30,

 

Six Months Ended June 30,

 

 

2020

 

2019

 

2020

 

2019

Heavy Fabrications

$

43,614

$

28,970

$

81,983

$

57,264

Gearing

 

6,922

 

9,266

 

13,149

 

19,293

Industrial Solutions

 

4,397

 

2,933

 

8,435

 

6,272

Eliminations

 

(7)

 

 -

 

(7)

 

 -

Consolidated

$

54,926

$

41,169

$

103,560

$

82,829