XML 26 R13.htm IDEA: XBRL DOCUMENT v3.19.1
Goodwill and Other Intangible Assets
12 Months Ended
Dec. 31, 2018
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Other Intangible Assets Goodwill and Other Intangible Assets
The following table represents the goodwill balance by reportable segment:
Rail Products
and Services 
Construction
Products 
Tubular and
Energy Services 
Total 
Balance as of December 31, 2017:$14,638 $5,147 $— $19,785 
Foreign currency translation impact(527)— — (527)
Balance as of December 31, 2018:$14,111 $5,147 $— $19,258 
The components of the Company’s intangible assets are as follows as of:
 December 31, 2018
 Weighted Average
Amortization
Period In Years 
Gross
Carrying
Value 
Accumulated
Amortization 
Net
Carrying
Amount 
Non-compete agreements4$1,372 $(1,046)$326 
Patents10358 (165)193 
Customer relationships1837,129 (11,388)25,741 
Trademarks and trade names158,481 (3,416)5,065 
Technology1435,640 (17,129)18,511 
$82,980 $(33,144)$49,836 
 December 31, 2017
 Weighted Average
Amortization
Period In Years 
Gross
Carrying
Value 
Accumulated
Amortization 
Net
Carrying
Amount 
Non-compete agreements5$4,238 $(3,100)$1,138 
Patents10389 (164)225 
Customer relationships1737,679 (9,171)28,508 
Trademarks and trade names1410,085 (4,091)5,994 
Technology1435,790 (14,215)21,575 
$88,181 $(30,741)$57,440 
Intangible assets are amortized over their useful lives ranging from 4 to 25 years, with a total weighted average amortization period of approximately 15 years. Amortization expense for the year ended December 31, 2018 and 2017 was $7,098 and $6,992, respectively. During the year ended December 31, 2018, certain fully amortized intangible assets of $2,830 and $1,560 related to non-compete agreements and trademarks and trade names, respectively, were eliminated from gross intangible assets and accumulated amortization.
Estimated annual amortization expense for the years ending December 31, 2019 and thereafter is as follows:
Year Ending December 31,
2019$6,606 
20205,860 
20215,831 
20225,741 
20235,226 
2024 and thereafter 20,572 
$49,836