XML 66 R56.htm IDEA: XBRL DOCUMENT v3.7.0.1
Goodwill and Intangible Assets - Schedule of Finite-Lived Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2017
Dec. 31, 2016
Income Tax [Line Items]    
Gross amount $ 17,696 $ 8,524
Accumulated Amortization (5,148) (3,969)
Intangible assets, net 12,548 4,555
Trade Names [Member]    
Income Tax [Line Items]    
Gross amount 980
Accumulated Amortization (65)
Intangible assets, net 915
Notice of Acceptances (NOAs) and Product Designs [Member]    
Income Tax [Line Items]    
Gross amount 9,321 8,524
Accumulated Amortization (4,261) (3,969)
Intangible assets, net 5,060 4,555
Non-compete Agreement [Member]    
Income Tax [Line Items]    
Gross amount 165
Accumulated Amortization (11)
Intangible assets, net 154
Contract Backlog [Member]    
Income Tax [Line Items]    
Gross amount 3,090
Accumulated Amortization (515)
Intangible assets, net 2,575
Customer Relationships [Member]    
Income Tax [Line Items]    
Gross amount 4,140
Accumulated Amortization (296)
Intangible assets, net $ 3,844