XML 80 R67.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stockholders' Equity - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 18, 2018
Nov. 02, 2017
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Schedule Of Stockholders Equity [Line Items]          
Stock issued for acquisition     $ 3,371   $ 2,922
Treasury stock at cost     $ 19,864 $ 5,815  
Common Stock [Member]          
Schedule Of Stockholders Equity [Line Items]          
Stock issued for acquisition, Shares     40,478   43,953
Stock repurchase program, authorized amount   $ 50,000      
Stock repurchase program, period   2 years      
Repurchase of treasury shares     (289,745) (122,147)  
Stock repurchase program, available for future repurchases     $ 24,300    
CovalentWorks [Member]          
Schedule Of Stockholders Equity [Line Items]          
Stock issued for acquisition, Shares 40,478        
Stock issued for acquisition $ 3,371