XML 28 R23.htm IDEA: XBRL DOCUMENT v3.20.1
REVENUES (Tables)
3 Months Ended
Mar. 31, 2020
REVENUES  
Schedule of disaggregation of revenue

 

 

 

 

 

 

 

Three Months Ended March 31,

 

 

2020

 

2019

Heavy Fabrications

$

38,368

$

28,294

Gearing

 

6,227

 

10,027

Industrial Solutions

 

4,039

 

3,339

Consolidated

$

48,634

$

41,660