XML 72 R55.htm IDEA: XBRL DOCUMENT v3.6.0.2
Acquisitions Dispositions - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2016
Sep. 30, 2016
Jun. 30, 2016
Mar. 31, 2016
Dec. 31, 2015
Sep. 30, 2015
Jun. 30, 2015
Mar. 31, 2015
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]                      
Revenues $ 141,874 $ 108,348 $ 102,342 $ 146,296 $ 104,567 $ 91,913 $ 92,682 $ 170,081 $ 498,860 $ 459,244 $ 498,834
Net Income (Loss) Attributable to Parent $ 11,863 $ 4,416 $ 8,029 $ 20,367 $ 8,619 $ 5,119 $ 6,294 $ 21,109 $ 44,675 41,140 $ 36,092
BravePoint Group [Member]                      
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]                      
Proceeds from Divestiture of Businesses, Net of Cash Divested                   12,000  
Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal                   6,700  
DisposalGroupNotDiscontinuedOperationGainLossOnDisposalNetOfTax                   4,000  
Revenues                   15,100  
Net Income (Loss) Attributable to Parent                   $ (232)